package com.silverbox.shopper.entity;

import java.io.Serializable;
import java.util.Date;

/**
box_item_prop
 */
public class ItemProp implements Serializable{
    /**
	 * 
	 */
	private static final long serialVersionUID = 3209683573228719770L;

	/**
     */
    private Long id;

    /**
     * 设备编号
     */
    private Long machineId;

    /**
     * 商家id
     */
    private Integer shopperId;

    /**
     * 订单id
     */
    private Long orderId;

    /**
     */
    private Long itemId;

    /**
     * 商品id
     */
    private Integer goodsId;

    /**
     * 属性id
     */
    private Long propId;

    /**
     * 属性名称
     */
    private String propName;

    /**
     * 属性价格
     */
    private Double propValue;

    /**
     * 属性类别id(关联box_prop_class)
     */
    private Long classId;

    /**
     * 属性类别名称
     */
    private String className;

    /**
     */
    private Integer typeId;

    /**
     */
    private String typeName;

    /**
     * 创建时间
     */
    private Date createDate;

    /**
     */
    private Double itemCount;

    /**
     */
    private Double itemPrice;

    /**
     * 店铺id
     */
    private Integer storeId;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getMachineId() {
        return machineId;
    }

    public void setMachineId(Long machineId) {
        this.machineId = machineId;
    }

    public Integer getShopperId() {
        return shopperId;
    }

    public void setShopperId(Integer shopperId) {
        this.shopperId = shopperId;
    }

    public Long getOrderId() {
        return orderId;
    }

    public void setOrderId(Long orderId) {
        this.orderId = orderId;
    }

    public Long getItemId() {
        return itemId;
    }

    public void setItemId(Long itemId) {
        this.itemId = itemId;
    }

    public Integer getGoodsId() {
        return goodsId;
    }

    public void setGoodsId(Integer goodsId) {
        this.goodsId = goodsId;
    }

    public Long getPropId() {
        return propId;
    }

    public void setPropId(Long propId) {
        this.propId = propId;
    }

    public String getPropName() {
        return propName;
    }

    public void setPropName(String propName) {
        this.propName = propName == null ? null : propName.trim();
    }

    public Double getPropValue() {
        return propValue;
    }

    public void setPropValue(Double propValue) {
        this.propValue = propValue;
    }

    public Long getClassId() {
        return classId;
    }

    public void setClassId(Long classId) {
        this.classId = classId;
    }

    public String getClassName() {
        return className;
    }

    public void setClassName(String className) {
        this.className = className == null ? null : className.trim();
    }

    public Integer getTypeId() {
        return typeId;
    }

    public void setTypeId(Integer typeId) {
        this.typeId = typeId;
    }

    public String getTypeName() {
        return typeName;
    }

    public void setTypeName(String typeName) {
        this.typeName = typeName == null ? null : typeName.trim();
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public Double getItemCount() {
        return itemCount;
    }

    public void setItemCount(Double itemCount) {
        this.itemCount = itemCount;
    }

    public Double getItemPrice() {
        return itemPrice;
    }

    public void setItemPrice(Double itemPrice) {
        this.itemPrice = itemPrice;
    }

    public Integer getStoreId() {
        return storeId;
    }

    public void setStoreId(Integer storeId) {
        this.storeId = storeId;
    }
}